Use the correct index, and compare correctly, reported by Tommi
authorMatthias Clasen <mclasen@redhat.com>
Tue, 24 Aug 2004 20:25:15 +0000 (20:25 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Tue, 24 Aug 2004 20:25:15 +0000 (20:25 +0000)
2004-08-24  Matthias Clasen  <mclasen@redhat.com>

* gdk-pixbuf-loader.c (gdk_pixbuf_loader_new_with_mime_type): Use
the correct index, and compare correctly, reported by Tommi Komulainen.

gdk-pixbuf/ChangeLog
gdk-pixbuf/gdk-pixbuf-loader.c

index 8c5247186a5e9b5ea4dec2f4ba19f5d621ce755d..1f7c230885cc2f008fc25dbbeaa91934d6a6441f 100644 (file)
@@ -1,7 +1,8 @@
 2004-08-24  Matthias Clasen  <mclasen@redhat.com>
 
        * gdk-pixbuf-loader.c (gdk_pixbuf_loader_new_with_mime_type): Use
-       the correct index, reported by Tommi Komulainen.
+       the correct index and compare correctly, reported by Tommi Komulainen.
+       (gdk_pixbuf_loader_new_with_mime_type): 
 
        * gdk-pixdata.c (gdk_pixdata_from_pixbuf): Work around bugs in
        the runlength encoder by forcing rowstride * height to be 
index f6755848d599dad5a26dc265fa9f6b3886ec1854..024c2be2b13ed768bc73aad528d06dc2d41d963a 100644 (file)
@@ -600,7 +600,7 @@ gdk_pixbuf_loader_new_with_mime_type (const char *mime_type,
                 mimes = info->mime_types;
                 
                 for (j = 0; mimes[j] != NULL; j++)
-                        if (g_ascii_strcasecmp (mimes[j], mime_type)) {
+                        if (g_ascii_strcasecmp (mimes[j], mime_type) == 0) {
                                 image_type = info->name;
                                 break;
                         }